package com.fdb.efp.nls.service.dao;

import com.fdb.efp.nls.service.domain.LmtUnfreezeApp;
import com.fdb.efp.nls.service.vo.LmtUnfreezeAppVO;

import java.util.List;

/**
 * <p>DAO interface:额度解冻申请表				<p>
 * @author ligm
 * @date 2019-08-10
 */
public interface LmtUnfreezeAppDao {
	
	public int insertLmtUnfreezeApp(LmtUnfreezeApp lmtUnfreezeApp);
	
	public int deleteByPk(LmtUnfreezeApp lmtUnfreezeApp);
	
	public int updateByPk(LmtUnfreezeApp lmtUnfreezeApp);
	
	public LmtUnfreezeApp queryByPk(LmtUnfreezeApp lmtUnfreezeApp);

	public List<LmtUnfreezeApp> queryLmtContNoByPk(LmtUnfreezeAppVO lmtUnfreezeApp);

	public List<LmtUnfreezeApp> queryByLmtContNoAll(LmtUnfreezeAppVO lmtUnfreezeApp);
	
	public List<LmtUnfreezeApp> queryAllOwnerByPage(LmtUnfreezeAppVO lmtUnfreezeApp);
	
	public List<LmtUnfreezeApp> queryAllCurrOrgByPage(LmtUnfreezeAppVO lmtUnfreezeApp);
	
	public List<LmtUnfreezeApp> queryAllCurrDownOrgByPage(LmtUnfreezeAppVO lmtUnfreezeApp);

	public List<LmtUnfreezeApp> queryAllByCoditionsByPage(LmtUnfreezeAppVO lmtUnfreezeAppVO);
}
